$μ$-diff: an open-source Matlab toolbox for computing multiple scattering problems by disks

نویسندگان

  • Bertrand Thierry
  • Xavier Antoine
  • Chokri Chniti
  • Hasan Alzubaidi
چکیده

The aim of this paper is to describe a Matlab toolbox, called μ-diff, for modeling and numerically solving two-dimensional complex multiple scattering by a large collection of circular cylinders. The approximation methods in μ-diff are based on the Fourier series expansions of the four basic integral operators arising in scattering theory. Based on these expressions, an efficient spectrally accurate finite-dimensional solution of multiple scattering problems can be simply obtained for complex media even when many scatterers are considered as well as large frequencies. The solution of the global linear system to solve can use either direct solvers or preconditioned iterative Krylov subspace solvers for block Toeplitz matrices. Based on this approach, this paper explains how the code is built and organized. Some complete numerical examples of applications (direct and inverse scattering) are provided to show that μ-diff is a flexible, efficient and robust toolbox for solving some complex multiple scattering problems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The MATLAB Toolbox for the Intelitek Scorbot (MTIS): an open source educational robotics development library

We present a MATLAB toolbox that interfaces directly with the Intelitek Scorbot – one of the most widely used educational articulated robots. The toolbox provides a userfriendly, open source method of accessing the robot’s functionality from within MATLAB’s powerful integrated development environment, which already includes numerical solvers, image processing routines, neural network libraries,...

متن کامل

Opti: Lowering the Barrier Between Open Source Optimizers and the Industrial MATLAB User

For those interested in tackling industrial optimization problems, typical approaches include either purchasing a sophisticated and often specialised solver perhaps with accompanying consulting support, using an internet-based optimization server or using a Matlab toolbox. While there are a number of open source optimization solvers that enable one to solve a wide range of continuous and discre...

متن کامل

GPLP: A Local and Parallel Computation Toolbox for Gaussian Process Regression

This paper presents the Getting-started style documentation for the local and parallel computation toolbox for Gaussian process regression (GPLP), an open source software package written in Matlab (but also compatible with Octave). The working environment and the usage of the software package will be presented in this paper.

متن کامل

Open-Source Programming of Cardiovascular Pressure-Flow Dynamics Using SimPower Toolbox in Matlab and Simulink

A toolbox for simulation of the cardiovascular system has been constructed for use in Matlab Simulink (The MathWorks Inc.). The toolbox contains basic elements such as vessel segments, cardiac chambers, valves and shunts that can be graphically arranged and connected to directly simulate the circulation with the desired level of detail. The toolbox is based on the SimPower toolbox to allow simp...

متن کامل

Computing the SVD of a quaternion matrix

The practical and accurate computation of the singular value decomposition of a quaternion matrix is of importance in vector signal processing using quaternions. We present a Jacobi algorithm for computing such an SVD, and discuss its utility and accuracy. The algorithm is included in an open-source Matlab toolbox for quaternions where it serves as an accurate reference implementation.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer Physics Communications

دوره 192  شماره 

صفحات  -

تاریخ انتشار 2015